* Example for n=3

bind 
MTTF1    1/10*(10^4)
MTTF2    1/20*(10^4)
MTTF3    1/30*(10^4)
MTTR1    1/1.25*10^6
MTTR2    1/2.5*10^6
MTTR3    1/3*10^6
n 3
end

block rbd2
comp Unit1 ss_unavail(1/MTTF1, 1/MTTR1)
comp Unit2 ss_unavail(1/MTTF2, 1/MTTR2)
comp Unit3 ss_unavail(1/MTTF3, 1/MTTR3)
parallel sys Unit1 Unit2 Unit3
end

var U sysprob(rbd2)
var downtime 60*8760*U
var A 1-U

* Mean Time To System Restoration
var MTTSR 1/(mu1+mu2+mu3)

* Mean Time To System Failure
var MTTSF A  * MTTSR / U 

expr  A, U, downtime, MTTSF, MTTSR
end
